English word definition — powered by WordNet
an unexpected piece of good luck
Want to remember happy chance?